package com.bdqn.qnnews.user.service;

import com.bdqn.qnnews.common.base.PageResult;
import com.bdqn.qnnews.common.base.R;
import com.bdqn.qnnews.user.entity.ApUserRealname;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bdqn.qnnews.user.vo.AuthVo;

import java.util.List;

/**
 * <p>
 * APP实名认证信息表 服务类
 * </p>
 *
 * @author xlz
 * @since 2023-12-19
 */
public interface ApUserRealnameService extends IService<ApUserRealname> {


    /**
     * 查询审核信息列表数据
     * @param vo 查询参数
     * @return
     */
    PageResult<List<ApUserRealname>> findList(AuthVo vo);

    /**
     * app用户实名认证接口
     * @param vo 参数
     * @param authType 认证结果   9认证通过   2认证失败
     * @return
     */
    R<String> updateStatusById(AuthVo vo, Byte authType);
}
